superimposed stream - Spanish English Dictionary